body,body a{
	font-family: "微软雅黑" !important;
}
@media (min-width: 1200px){
	.container {
	    width: 80% !important;
	}
}

.container.cq_box{
	width: 95% !important;
	padding-left: 0 !important;
}

.header{
	height: 110px;
    background: url(../images/bg.png) no-repeat center;
    position: relative;
    z-index: 3;
    transition: all 2s;
    background-size: 100% 100%;
}
.header_nav{
	height:110px;
	/*padding-top: 5px;*/
	box-sizing: border-box;
}
.logo a{
	margin-top: 17px;
}

.header_fixed{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1111;
    width: 100%;
    background: rgba(255, 255, 255, 0.66);
    background: #ffffffa8;
    background: hsla(0, 0%, 100%, 0.66);
    background: url(../images/bg.png)top center;
}
.header_fixed.js_bg{
    background-size: 100% 100%;
}
.header_fix_ox{
	display: none;
	height:120px;
	width: 100%;
	background: #fff;
	position: fixed;
	top: 0;
	z-index: 2;
	box-shadow: rgb(218, 224, 228) 0px 2px 5px, rgb(211, 216, 220) 0px 2px 5px;
}
.deta_header{
	height: 100px;
	background: url(../images/top2s3.png)top center;
}
.deta_header .header_fixed{
	background: url(../images/top2s3.png)top center;
}
.search a i{
	display: none;
}
.search a span i{
	display: block;
    font-size: 22px;
    font-weight: bold;
    position: relative;
    top: 1px;
}
.logo{
	height: 110px; 
    width: 515px;
}
.logo img{
	width: 100%;
	height:100%;
}
.toolBox{
	width: 50%;
}
.search{
	/*border:1px solid #037edb;*/
	height:45px;
	width:300px;
	position: relative;
	top: 32px;
	float: right
}
.search input{
	width: 300px;
	height: 43px;
	line-height: 43px;
	padding-left:15px;
	padding-right: 69px;
	/*background: rgba(102, 51, 153, 0);*/
	float: left;
	border-radius:0;
	color:#333;
    background: rgb(255, 255, 255)
	border: 1px solid #037edb;
	border-radius: 50px;
}
.search a{
	display: inline-block;
	height:43px;
    width: 47px;
	text-align: center;
	line-height: 43px;
	font-size:16px;
	color:#037edb;
	/*background: #fff;*/
	float: left;
	position: absolute;
	right: 0;
	top:0;
	border-radius: 0 25px 25px 0;
}
.search a:hover ,.search a:focus {
	background: #076fbd;
	color: white;
	text-decoration: none;
}
.return_box{
    float: right;
    position: relative;
    top: 32px;
    color: #366dc3;
    height: 45px;
    line-height: 45px;
    margin-left: 12px;
}
.return_box button{
    height: 25px;
    line-height: 25px;
    background: #fff;
    border: 1px solid #366dc3;
    font-size: 12px;
    padding: 0 9px;
    border-radius: 3px;
    margin-left: 10px;
    float: right;
    margin: 12px 5px;
}
.nav_box{
	overflow: hidden;
	background: #E6EAF0;
	width: 100%;
	z-index: 111;
	transition: all 2s;
	border-bottom:2px solid #3671cf;
	float: right;
    margin: 0;
}
.return_box span{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 270px;
    display: inline-block;
    margin-right: 5px;
}
.nav_ul{
	overflow: hidden;
	height: 45px;
	margin: 0 auto;
}
/*第三版导航宽度调整*/
.nav_ul li{
	float: left;
	/*width: 199px;*/
	height: 45px;
	line-height: 45px;
	text-align: center;
	/*border-left: 1px solid #9acbf1;*/
	cursor: pointer;
    padding: 0;
    border-bottom: 1px solid rgba(154, 203, 241, 0);
    min-width: 100px;
}
.nav_ul li:hover{
    border-bottom: 2px solid rgba(0,50,161,1);
}
.nav_ul .col-lg-6{
	padding: 0;
}

.nav_ul li:hover , .li_active{
	background: #366dc3;
}
/*.li_active a{
	color: #fff ;
}*/
.nav_ul .sp_col3:last-child{
	/*border-right: 1px solid #9acbf1;*/
}
.nav_ul li a{
	color: #3671cf;
	font-size: 16px;
	text-decoration: none;
	border: none;
	width: 100%;
	position: relative;
    top: -8px;
}
.nav_ul li a img{
    height: 44px;
    width: 20px;
    padding: 10px 0 14px 0;
    margin-right: 5px;         
    box-sizing: border-box;
}
.nav_ul li span{
	line-height: 10px !important;
    display: inherit;
    /*display: none;*/
}
.nav_ul li span{  
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #0032a1;
    position: relative;
    top: -8px;
    width: 0;
    overflow: hidden;
    margin: 0 auto;
    transition: all 0.2s;
}  
.warning{
	height:50px;
	background: #f3f3f3;
	padding: 5px 0;
	box-sizing: border-box;
}
.deng_icon{
	height:30px;
	width:30px;
	
}
.mes_more{
	float: right !important;
}
.sp_nav{
	background: #fff;
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.16);
}
.cq_new_coun{
	overflow: hidden;
}
.deng_icon img{
	width:100%;
}
.warning_message{
	height:45px;
	line-height: 45px;
	margin-left: 15px;
}
.warning_message a{
	color:#037EDB;
	text-decoration: none;
	font-size: 16px;
}
.warning_message a:hover{
	color:#076fbd;
	text-decoration: none;
}
.time_box{
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	color: #666;
}



.intro_pro{
	/*border: 1px solid #000;*/
	padding: 0 !important;
	/*margin-top: -33px;*/
}
.trip_intr a{
	color: rgba(0,50,161,1);
	/*font-family: "微软雅黑";*/
	font-size: 16px;
	margin-bottom: 15px;
    height: 48px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.trip_intr span{
	font-size:14px;
	color: #777;
	display: block;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:7;
    line-height: 31px;
    max-height: 220px;
    overflow: hidden;
    height: 220px;
}
.sp_padding{
	padding: 5px !important;
}
.col-lg-4.col-md-4.cold-sm-4.sp_padding{
    background: #E6EAF0;
    height: 369px;
    padding: 15px;
}
.sp_text{
	background:#E6EAF0 ;
	padding: 20px !important;
	height: 362px;
}
.sp_padding.sp_padding_sp{
	padding: 0 !important;
}
.sp_padding_xo{
	padding: 0 !important;
}
.intro_pro li{
	/*border: 1px solid #000;*/
    padding-top: 5px;
    margin-bottom: 34px ;
    width: 473px;
}
.mea_te .mea_box{
	padding-top:40px;
}
.more_news li{
	overflow: hidden;
	padding :8px 0 3px 0;
}
.more_news li:first-child{
	padding: 2px 0;
}
.more_news li:nth-child(even){
	background: #FBFBFB;
}
.more_news li:nth-child(odd){
	background: #F1F1F1;
}
.more_news div{
	float: left;
	/*border: 1px solid #000;*/
	display: inline-block;
	text-align: center;
	color: #999;
	height: 37px;
}
.more_news .cq_number{
	width: 16%;
    line-height: 28px;
}
.more_news .cq_pan{
	width: 12%;
    line-height: 28px;
}
.more_news .cq_header .cq_pan ,.more_news .cq_header .cq_number {
	line-height: 19px !important;
}
.more_news .cq_hot_title{
	width: 72%;
}
    
.item_2 ,.item_4{
	position: relative;
	left: 48px;
}
.item_1 .scile ,.item_1 a{
	background: #4061A6;
}
.item_1 .shanjiao2{
	border-bottom: 12px solid #4061A6;
}
.item_2 .scile ,.item_2 a{
	background: #815ED6;
}
.item_2 .shanjiao2{
	border-bottom: 12px solid #815ED6;
}
.item_3 .scile ,.item_3 a{
	background: #62D0AB;
}
.item_3 .shanjiao2{
	border-bottom: 12px solid #62D0AB;
}
.item_4 .scile ,.item_4 a{
	background: #A34BA2;
}
.item_4 .shanjiao2{
	border-bottom: 12px solid #A34BA2;
}
.intro_pro li .scile{
	height: 44px;
	width: 44px;
	text-align: center;
	line-height: 44px;
	border-radius: 100%;
	border: 1px solid #000;
	/*background: #4061A6;*/
	font-size: 30px;
	color: #fff;
}
.intro_pro a{
	border: 1px solid #000;
	line-height: 40px;
	height: 40px;
	/*background:#4061A6;*/
	width:422px;
	height:40px; 
	color: #fff;
	font-size: 18px;
	padding: 0 5px 0 15px ;
    position: relative;
}
.intro_pro a:hover{
	color: #fff;
}
.intro_pro a span{
	float: right;
}
.shanjiao2{
    border-left: 18px solid transparent;
    border-right: 18px solid transparent;
    /*border-bottom: 12px solid #4061a6;*/
    position: absolute;
    top: -13px;
    left: 0;
}
/*.mea_te{
	position: relative;
	/*height: 319px;*/
}
/*.mea_box{
	border: 1px solid #000;
	padding: 0 !important;
	color: #fff;
	height: 319px;
	position: absolute;
	bottom: 0;
}
.mea_box img{
	width: 80%;
	position: absolute;
	bottom: 0;
}*/*/

/*.message_box{
	background: url(../images/bgS.png);
}*/

a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
    border-color: #adabab !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 2px 2px rgba(0,0,0,.075), 0 0 8px rgba(70, 115, 150, 0.6);
}
.teacher_box{
	padding: 40px 0;
	height: 444px;
	background: url(../images/midbg.png) center;
}
.teaPer{
	padding: 0 15px 0 80px;
}
.classRome{
	height: 360px;
	width: 625px;
	margin-left: 20px;
	background: url(../images/heiabn.png);
	position: relative;
}
.classCount{
	overflow: hidden;
	position: absolute;
	bottom: 60px;
	width: 100%;
	padding-left: 60px;
}
.classCount a{
	display: block;
	text-align: center;
}
.classCount a .thumbnail{
	height: 95px;
	width: 95px;
	border-radius: 100%;
	background: none;
	border: 1px solid #ddd;
	margin: 0 auto;
    padding: 0;
    border: none;
}
.classCount a p{
	margin-top: 17px;
    font-size: 16px;
	color: #fff;
}
.classCount .thumbnail img{
	width: 100%;
	
}
.classCount .thumbnail {
	border-color: #adabab !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 2px 2px rgba(0,0,0,.075), 0 0 8px rgba(70, 115, 150, 0.6);
}


/*moveMessage*/
.moveMessage{
	height: auto;
	width: 217px;
	position: fixed;
	z-index: 11111;
	right: 20px;
    bottom: -6px;
	background: rgba(255, 255, 255, 0);
	cursor: pointer;
}
.moveMessage a{
	outline: none;
	border: none;
}
.moveMessage a:focus{
	outline: none;
}
.moveMessage img{
	width: 100%;
}

.trends{
	margin-bottom: 35px;
}
/*.title_box{
    height: 41px;
	border-bottom: 1px solid #037edb;
}*/
.cq_title{
	font-size: 16px;
    height: 35px;
    line-height: 35px;
    text-align: left;
    border-bottom: 1px solid #1E4AAB;
}
.cq_title a{
	display: inline-block !important;
	margin-left: 5px;
    /*color: #666;*/
}
.cq_title span.iconfont{
    color: rgba(0,50,161,1);
    font-size: 15px;
}
.cq_banner_box{
	padding:15px 8px;
	width: 100%;
    box-sizing: border-box;
    /*box-shadow: 0 1px 10px rgba(0, 0, 0, 0.16);*/
    overflow: hidden;
    background: #fff;
    height: 395px;
    margin: 0 auto;
    /*margin-top: 15px;*/
}
.more_news .cq_header{
    height: 30px !important;
    padding: 6px 0 !important;
}
.cq_banner_box img{
	width: 100%;
	height: auto !important;
    min-height: 330px !important;
}
.cq_new_coun{
    padding-bottom: 8px;
}
.new_coun{
	/*border: 1px solid #000;*/
}
.new_coun img{
	width: 100%;
	/*display: block;
	margin: 0 auto;*/
}
.new_coun h4{
	font-size: 25px;
    color: #333;
    /*width: 541px;*/
    width: 100%;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: sans-serif;
    margin: 5px 0;
}
.read_message_coun{
	background: #fff;
    /*border: 1px solid #000;*/
    text-align: left;
    box-shadow: 0 5px 10px rgba(187, 187, 194, 0.66);
}
.cq_fist{
    /*border: 1px solid #ebcaca;*/
    background: #FFDBDB;
    color: rgb(237, 144, 144);
    font-size: 12px;
    line-height: 12px;
    height: 17px;
    padding: 0 1px;
}
.message_red{
	color: #FF5722;
    font-size: 14px;
    font-weight: bold;
    margin-left: 10px;
}
.message_green{
	color: #009E94;
	font-size: 14px;
    font-weight: bold;
    margin-left: 10px;
}
.cq_dian{
    font-size: 5px;
    color: #4272de;
    /*border: 1px solid #000;*/
    position: absolute;
    left:5px;
}

.meaage_obj li:first-child div{
	padding-left: 38px;
}
.cq_fist{
	position: absolute;
	left: 5px;
    top: 8px;
}
.meaage_obj{
    padding: 9px 10px;
    height: 240px;
}
.meaage_obj li{
	position: relative;
	overflow: hidden;
    line-height: 32px;
}
.meaage_obj li div{
	width: 78%;
	float: left;
	display: inline-block;
	padding-left:20px ;
    padding-right: 4px;
}
.meaage_obj li div a{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	display: block;
	color: #333;
}
.meaage_obj li .time{
	text-align: right;
	display: inline-block;
	width: 22%;
	font-size: 12px;
	float: left;
	color: #999;
    min-width: 68px;
}
.cq_new_box{
	overflow: hidden;
	background: #FFFFFF;
	display: block;
	width: 100%;
	box-sizing: border-box;
    padding: 20px 12px;
    height: 238px;
}
.swiper-container {
    max-height: 365px !important;
}

.swiper-pagination {
    position: absolute;
    z-index: 20;
    bottom: 0px;
    width: 100%;
    text-align: center;
    background: #ddd;
    padding: 16px;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #555;
  margin: 0 5px;
  opacity: 0.8;
  border: 1px solid #555;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
  border: 1px solid #fff;
}
.cq_new_text{
    width: 40%;
    float: left;
    color: #037edb;
    display: inline-block;
    line-height: 20px;
    padding: 0 0 0 8px;
    display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 9;
	overflow: hidden;
    letter-spacing: 1px;
    font-weight: 400;
    max-height: 179px;
}
.cq_new_text a{
	color: rgba(0,50,161,1) !important;
}
.cq_new_img{
	width: 60%;
	display: inline-block;
	height: 207px;
    float: left;
    overflow: hidden;
}
.cq_new_img img{
	width: 100%;
	height: 210px;
}
.read_message_coun.cq_new_box .cq_new_img{
	overflow: hidden;
	height: 207px;
}
.new_coun p{
	text-indent: 28px;
	font-size: 14px;
	/*width: 541px;*/
	width: 100%;
	color: #4d4d4d;
	    /* text-indent: 2em; */
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.new_coun a{
	display: block;
}
.new_coun a:hover{
	text-decoration: none;
}
.more_news{
	background: #fff;
    padding:0 9px 10px 9px;
	/*border:1px solid red;*/
}
.cq_paihang_box{
	padding-top: 10px;
    background: #fff;
	height: 395px;
    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.16);
}
.cq_new_coun{
	height: 450px !important;
}
.mes_more{
	/*padding: 0 !important;*/
	/*background: #fff;*/
}
.cq_paihang{
	background: #fff;
    overflow: hidden;
	padding: 0 5px;
	text-align: center;
}
.cq_paihang div{
	width: 30%;
	/*float: left;*/
    display: inline-block;
	text-align: center;
	background: #E6EAF0;
	padding: 7px 0 7px 0;
}

.cq_paihang_box .cq_title{
	padding: 0 8px;
	/*margin-top: 9px;*/
	border-bottom: none;
}
.cq_paihang_box .cq_title a:first-child{
	color: #999;
	font-size: 14px;
}
.cq_paihang p img{
    width: 30px;
    height: 30px;
    border-radius: 100%;
    /*border: 1px solid #999;*/
}
.cq_paihang p{
	margin: 0;
}
.cq_paihang p:first-child{
	margin-bottom: 5px;
}
.cq_paihang p:last-child{
	font-size: 14px;
	font-weight: bold;
	color: #999;
}
.cq_main_bg{
	background: url(../images/count_bg.png)no-repeat center;
	background-size: 100% 100%;
    background-position: 0px 99px;
}
.cq_paihang p span{
	display: inline-block;
    height: 30px;
    line-height: 30px;
}
.cq_paihang p span{
    font-weight: bold;
    font-size: 16px;
}
.cq_paihang1 p span{
    color: #356AF4;
}
.cq_paihang2 p span{
	color: #3DCED8;
}
.cq_paihang3 p span{
	color: #F3452D;
}
.cq_paihang2 {
    margin: 0 2%;
}
.more_news li{
	margin-bottom: 10px;
}
.more_news li:hover .new_number ,.more_news li .more_activ span{
	background: #3671cf;
}
.more_activ span{
	background: #3671cf;
	color: #FFF;
}
.new_number{
	height: 64px;
	width: 70px;
	float: left;
	color: #333333;
	background: #f5f5f5;
	text-align: center;
}
.more_news li:first-child .new_number{
	/*background: #266fb0;*/
}
.new_number i{
	font-size: 24px;
	font-style: normal;
    margin-top: 3px;
}
.new_number em{
	font-size: 14px;
    position: relative;
    top: -3px;
}
/*新闻栏第三版超出部分宽度调整*/
.new_title,.new_mes{
	float: right;
    width: 100%;
    /*width: 453px;*/
    display: block;
    font-family: sans-serif;
    line-height: 29px;
    display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	height: 30px;
    overflow: hidden;
    /*border: 1px solid #000;*/
}
.cq_more{
	/*position: absolute;
	right: 0;*/
    float: right;
    font-size: 14px;
	color: rgba(0,50,161,1) !important;
}
.cq_more .icon-arrow-right-copy{
	font-size: 14px;
}
.new_title{
	/*width: 453px;*/
	width:100%;
    line-height: 15px;
}
.more_news li a{
	width: 100%;
}
.new_title:hover,.new_mes:hover{
	color: #337ab7;
}
.new_title{
	font-size: 13px;
	/*line-height: 17px;*/
	color:#666;
	margin: 0;
    text-align: left;
	font-family: "微软雅黑";
}
.new_mes{
	color:#4d4d4d;
	font-size: 16px;
	border-bottom: 1px solid #c8c8c8;
    padding-bottom: 3px !important;
}
.fenxian_box{
	border: 1px solid #037edb;
	overflow: hidden;
	margin-top: 10px;
	height: 55px;
}
.fenxian{
	height: 55px;
	line-height: 55px;
	background: #037EDB;
	font-size: 24px;
	color: #fff;
	letter-spacing: 2px;
}
.fenxian i{
	position: relative;
	top:8px;
}
.fenxian i img{
	width: 25px;
	height: 30px;
}
.ul_item li{
    width: 331px;
    float: left;
    padding-left: 10px;
    height: 21px;
    line-height: 21px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: sans-serif;
}
.ul_item_box{
	float: left;
	width: 995px;
	background: #ebf2fb;
}
.ul_item {
	overflow: hidden;
	margin: 0;
	padding:6px 0;
}
.ul_item li a{
	color: #333;
	display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: sans-serif;
    width: 292px;
}
.ul_item li span{
	font-size: 33px;
    line-height: 16px;
    display: inline-block;
    width: 20px;
    text-align: center;
    position: relative;
    top: 1px;
    float: left;
    color: #b10d0d;
}
.ul_item li a:hover{
}
.mes_icon{
    float: left;
    width: 48px;
    height: 55px;
    position: absolute;
    top: -3px;
}
.mes_icon img{
	width: 47px;
    height: 55px;
}
.mar_lef{
	padding-left: 60px !important;
}
.ul_item2{
}
.ul_item2 li{
    line-height: 36px;
    letter-spacing: 1px;
    font-size: 16px;
    color: #c3c3c3;
}
.ul_item2 span {
    display: inline-block;
    width: 22px;
    text-align: center;
    line-height: 11px;
    font-size: 34px;
    position: relative;
    top: -5px;
    color: #037edb;
}
.ul_item2 li a{
	color: #615f5f;
    width: 346px;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: sans-serif;
}
.ul_item2 li a:hover{
	color: #037edb;
}

.specil_intro{
    height: 317px;
    width: 367px;
    background: url(../images/everyda.png);
    position: relative;
    top: 65px;
}
.specil_intro_count{
	overflow: hidden;
	height: 180px;
    width: 250px;
    position: absolute;
    bottom: 31px;
    right: 39px;
    -webkit-box-shadow: inset 0 2px 5px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow:  0 2px 5px rgba(0,0,0,.075), 0 0 8px rgba(109, 112, 115, 0.6);
}
.video_count video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.specil_intro_count img{
	width: 100%;
	height: 100%;
}
.video_box{
    margin-bottom: 97px;
    border: 1px solid #f5f3f3;
    padding: 25px 25px 15px 25px;
    margin-top: 10px;
}
.video_count {
    width: 100%;
    height: 509px;
    background: #000;
    margin: 4px auto;
    position: relative;
    margin-bottom: 3px;
    box-sizing: border-box;
    -moz-box-shadow: 0 3px 5px #c5c1c1;
    box-shadow: 0 3px 5px #c5c1c1;
}
.video_intro p{
	margin: 10px 0 0 0 ;
}
.video_count .video{
	max-height: 622px;
}
.video_title{
    text-align: center;
    font-size: 25px;
    color: #333;
    margin-top: 20px;
}
.inp_item {
    margin: 0px 0 40px 0;
    overflow: hidden;
}
.inp_item select{
    width: 100%;
    border: 1px solid #afafaf;
    cursor: pointer;
    color: #666;
    padding: 7px 5px;
    font-size: 14px;
    border-radius: 4px;
    margin-top: 10px;
}
.inp_item select:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.footer .footer_box{
	/*height:100px;*/
	background: rgba(0,50,161,1);
}
.footer_count{
	text-align: center;
    color: #fff;
    font-size: 14px;
    height: 80px;
    overflow: hidden;
    line-height: 80px;
    box-sizing: border-box;
}
.footer_count p{
	margin: 0;
}
.footer_logo{
	width: 18px;
	height:18px;
	overflow: hidden;
	margin-right: 10px;
}
.footer_logo img{
	width: 100%;
}

/*模态框*/
.my_modal ,.my_modal_cou{
    /*height: 100%;
	width: 100%;
	background: #3c3a3a;
	position: fixed;
	z-index: 111;
	top:0;
	filter: alpha(opacity=20);  
	-moz-opacity:0.2;  
	opacity: 0.2;  */
}
.my_title i{
	width: 25px;
	height: 25px;
	overflow: hidden;
	position: relative;
    top: 5px;
}
.my_title i img{
	width: 100%;
}
.my_modal_cou .modal-header{
	background:#027EDC;
	color: white;
}
.my_modal_cou .close {
	opacity: 1;
}
.my_modal_cou .close span{
	color: #FFFFEE;
}
.modal-content{
	position: relative;
}
.qipao{
    position: fixed;
    right: -199px;
    bottom: 79px;
    width: 193px;
    height: 127px;
    overflow: hidden;
}
.qipao img{
	width: 100%;
	border: none;
}
#my_cound{
	overflow: hidden;
}
.modal_count{
	position: absolute;
	top:50px;
	width: 868px;
	z-index: 11111;
	margin: 0 auto;
}
.moveMessage .check{
    display: block;
    height: 119px;
    width: 182px;
    background: url(../images/iconf/iconqipao.png);
    /*background-size: 182px 119px;*/
    text-align: center;
    line-height: 20px;
    padding: 41px 30px;
    box-sizing: border-box;
    color: red;
    text-decoration: none !important;
    font-size: 14px;
}
.moveMessage .check:hover{
	color: #333;
}


/*版本2*/
.workBook{
	height:150px;
	background: #24b1a9;
	padding: 23px 0;
	box-sizing: border-box;
}
.workBook_count{
	height: 122px;
	background: url(../images/banben2/bg1.png);
	background-size: 100% 100%;
}
.show_img_box{
    overflow: hidden;
    margin-top: 20px;
    height: 124px;
    cursor: pointer;
    border: 1px solid #000;
}
.show_img_box img{
	width: 100%;
}
.message_box{
	height:auto;
	padding-bottom: 15px;
	padding-top: 20px;
}
.animated_box{
	/*width: 450px;*/
	height: 110PX;
}
.mes_title{
	width: 380px;
	margin-left: 330px;
}
.mes_title span{
	font-size: 26px;
	color: #fff;
	line-height: 113px;
}
.animated_box span{
	display: inline-block;
	height: 145px;
	line-height: 145px;
	position: relative;
	top:-12px;
}
.peson2_box{
	width: 175px;
}
.peson2_box img{
	width: 100%;
}
.hand_box img{
	margin-top: 38px;
}
.new_coun2{
	height: 313px;
	width: 313px;
	padding: 0 !important;
}
.intro2{
	/*width: 100%;*/
}
.new_coun2_img{
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.new_number2{
	font-size: 24px !important;
	color: #bd2424;
	background: none !important;
	/*第三版右边箭头隐藏*/
	display: none;
}
.sp_weiketang .new_time{
	display: none;
}
.more_news li {
    margin-bottom: 0;
    width: 100%;
} 
.new_title:hover, .new_mes:hover{
	color: #337ab7;
}
.checked_sever{
	width: 285px !important;
 	height: 375px;
    margin-top: 11px;
    padding: 0 !important;
    box-shadow: 0px 2px 5px darkgrey;
}
.che_title{
    border-top: 1px solid #1284DC;
    text-align: center;
    font-size: 20px;
    background: #EFF7FF;
    color: #1284DC;
    padding: 4px 0;
    margin: 0;
    box-sizing: border-box;
}
.checked_ul{
	overflow: hidden;
}
.checked_ul li{
	width: 142px;
	height: 84px;
	float: left;
}
.checked_ul li a{
	display: block;
	width: 100%;
	text-align: center;
}
.checked_ul li p{
    width: 100%;
    text-align: center;
    margin: 0;
    font-size: 14px;
    color: #333;
}
.checked_ul li a span{
    margin: 0 auto;
    width: 62px;
    height: 46px;
    position: relative;
}
.checked_ul li a span img{
	position: absolute;
    bottom: 0;
    left: 14px;
}
.item_class{
	height: 331px;
    margin: 11px 0;
    padding: 0 !important;
    box-shadow: 0px 1px 5px darkgrey;
}
.item_class_title{
    border-top: 1px solid #1284DC;
    text-align: center;
    font-size: 20px;
    background: #EFF7FF;
    color: #1284DC;
    padding: 7px 15px 5px;
    margin: 0;
    box-sizing: border-box;
}
.item_message{
/*	color:#333;*/
	margin-left: 10px;
}
.item_class_count{
	padding: 15px;
	box-sizing: border-box;
}
.item_img_box{
	text-align: center;
}
.item_img_box img{
	width: 338px;
    margin: 0 auto;
}
.ul_item2 li {
    line-height: 24px;
}
.ul_item2 span {
    position: relative;
    top: 0px;
}
.deng_spe img{
	width: 26px;
}
.item_a a{
    display: block;
    height: 60px;
    width: 100%;
    text-align: center;
    line-height: 60px;
    font-size: 22px;
    background: #5ea3e3;
    color: #fff;
    font-weight: normal;
    font-family: cursive;
    margin: 10px 0px 26px 0;
}
.item_a a:hover{
	color: #e0e0e0;
}
.item_a i{
    font-size: 31px;
    float: left;
    position: relative;
    left: 30px;
}
.closedd{
    height: 20px;
    border: 1px solid #fff;
    position: absolute;
    right: -10px;
    line-height: 15px;
    top: -10px;
    font-size: 16px;
    color: red;
    background: #fff;
    border-radius: 100%;
    width: 20px;
    text-align: center;
    cursor: pointer;
}
.closed_box{
	background: url('../images/banben2/floatImg.png');
	width: 498px;
	height: 70px;
}
.jsMessage{
	width: 498px;
	height: 70px;
	color: #fff;
	position:  absolute;
	top: 0;
	line-height:  70px;
	padding-left:  64px;
	font-size: 20px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
	.navbar-toggle {
	    border-color: #037edb;
	    background-color: #037edb !important;
	}
	.navbar-toggle:hover {
	    border-color: #076fbd;
	    background-color: #076fbd !important;
	}
	.navbar-toggle:hover .icon-bar {
	    background-color: #fff !important;
	}
	.navbar-toggle .icon-bar {
	    background-color: #fff !important;
	}
	/*快捷导航入口*/
	.fas_contain{
		/*background: url(../images/banben3/bg1.png)no-repeat center;*/
	    height: 100%;
	    width: 100%;
	    padding: 45px 20px;
	    border-radius: 1px;
	    background-size: 100% 100%;
	    transition: all 0.5s;
	    display: block;
	}
	.fas_contain .row div a{
		width: 100%;
		height: 100px;
		line-height: 105px;
    	color: #fff;
   		font-size: 24px;
		/*margin-bottom: 10px;*/
	}
	.fas_contain .row div a{
		text-decoration: none;
	}
	.xinhui{
		background:#5261EB;
	}
	.jiedai{
		background:#3EC8A7;
	}
	.pingtai{
		background:#59CBDA;
	}
	.lsjiedai{
		background:#0883E7;
	}
	.jiefang{
		background:#FDAD47;
	}
	.xingjian{
		background:#ec5141;
	}
	.wangzhang{
		background:#0883e7;
	}
	
	.xinhui:hover{
		background:#4c5ad8;
	}
	.jiedai:hover{
		background:#3ab99b;
	}
	.pingtai:hover{
		background:#55c0ce;
	}
	.lsjiedai:hover{
		background: #0877d2;
	}
	.jiefang:hover{
		background:#eca344;
	}
	.xingjian:hover{
		background:#da4c3d;
	}
	.wangzhang:hover{
		background:#0877d2;
	}
	.fas_contain .row{
		margin: 0;
	}
	.fas_contain .row div a i{
	    font-size: 38px;
	    margin-right: 14px;
	    height: 40px;
	    width: 42px;
	    /* border: 1px solid #000; */
	    overflow: hidden;
	    line-height: 40px;
	    position: relative;
	    top: 13px;
	}
	 .new_coun{
    	padding-left:0 !important;
    }
	.fas_contain .row .col-lg-4{
		padding: 0 10px 10px 0 !important;
	}
	.fas_contain .row .col-lg-4:last-child{
		padding-right: 0 !important;
	}
	.interner{
		padding-left: 0 !important;
		padding-right: 5px !important;
	}
	.message{
		padding-left: 5px !important;
		padding-right: 0 !important;
	}
	.spa_col a i{
	    display: block;
	    width: 100% !important;
	    /* top: 5px !important; */
	    position: inherit !important;
   		margin-top: 10px;
	}
	.spa_col a span{
		display: block;
		line-height: normal;
	    margin-top: 4px;
        font-size: 22px;
	}
	/*查看收起快捷入口*/
	.check_more{
		display: none;
	    height: 45px;
	    line-height: 45px;
	    font-size: 18px !important;
	    background: #037edb;
	    margin-bottom: 0 !important;
	}
	.check_more a {
		color: #fff;
		width: 100%;
	}
	.check_more a .iconfont{
		margin-right: 15px;
		float: right;
		font-size: 22px;
		transition: all 1s;
		-moz-transform:rotate(90deg);

		-webkit-transform:rotate(90deg);
		
		-o-transform:rotate(90deg);  
		
		-ms-transform:rotate(90deg); 
		
		transform:rotate(90deg); 
	}
	.check_more a .iconfont.rotal{
		transition: all 1s;
		-moz-transform:rotate(-90deg);

		-webkit-transform:rotate(-90deg);
		
		-o-transform:rotate(-90deg);  
		
		-ms-transform:rotate(-90deg); 
		
		transform:rotate(-90deg); 
	}
	.check_more a:hover{
		color: #f3f3f3;
	}
	/*切换板块内容*/
	.falv_box{
		position: relative;
	    padding-bottom: 40px;
	}
	.falv_box .col-lg-8 ,.falv_box .col-lg-12 ,.falv_box .col-lg-9 ,.falv_box .col-lg-4 ,.falv_box .col-lg-3{
		padding: 0;
	}
	.falv_con{
		max-width: 240px;
	}
	.shanjiao{
		border:7px solid rgba(242, 242, 242, 0.02);
	    border-left-color: #5EA3E3;
	    display: block;
	    height: 16px;
	    width: 16px;
	    position: absolute;
	    top: 35px;
    	right: -16px;
    	display: none;
	}
	.falv_con ul li{
		width: 100%;
		text-align: center;
		position: relative;
		border:1px solid #E3E3E3 ;
		height: 82px;
    	margin-right: 0;
		background: url(../images/banben3/tabbg.png)repeat-x;
	}
	.falv_con ul li:hover .shanjiao ,.falv_active .shanjiao{
		display: block;
	}
	.falv_con ul li:hover, .falv_active{
		background: url(../images/banben3/tabbg-on.png)repeat-x !important;
	}
	.falv_con ul li:hover a span ,.falv_con ul li:hover a .iconfont ,.falv_active a span , .falv_active a .iconfont {
		color: #fff !important;
	}
	.falv_con ul li a:hover{
		color: #fff;
	}
	.falv_con ul li a{
		width: 160px;
		height: 100%;
		line-height: 92px;
		text-align: center;
		font-size: 18px;
	}
	.falv_con ul li a span{
		color: #333;
	    /*position: relative;
    	top: -4px;*/
	    float: left;
	}
	.falv_con ul ,.new_message{
		margin-bottom: 0;
	}
	.falv_con ul li a:hover span{
		color: #fff;
	}
	.falv_con ul li a .iconfont{
		font-size: 32px;
	    float: left;
    	padding: 0 10px 0 5px;
	}
	.falv_con ul li a:hover{
		text-decoration: none;
	}
	.new_message li{
		width: 98%;
		overflow: hidden;
		border-bottom: 1px dashed #D0D0D0;
	}
	.new_time{
	    float: right;
	    color: #989898;
	    font-weight: normal;
	    font-size: 12px;
        line-height: 40px;
	}
	.new_message li a{
	    font-size: 16px;
	    line-height: 40px;
	    height: 40px;
	    width: 88%;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	    padding-right: 13px;
	    box-sizing: border-box;
	    display: block;
	    float: left;
	}
	.new_message li a:hover{
		text-decoration: none;
	}
	.new_message li a em{
		font-size: 10px;
		padding-right: 13px;
	}
	.everyday{
        /* height: 290px; */
	    background: url(../images/banben3/book-bg.png)no-repeat;
	    right: 9px;
	    position: absolute !important;
	    background-size: 100% 100%;
	    max-width: 250px;
	}
	.sp_img{
	    position: relative;
	    height: 282px;
	}
	.sp_img img{
	    width: 100%;
	    position: absolute;
	    right: 0;
	    bottom: 0;
	}
	.new_message{
		padding-left: 15px;
	}
	.everyday{
		position: relative;
	}
	.everyday p{
	    color: #037edb;
	    font-size: 20px;
	    text-align: center;
	    line-height: 29px;
        margin-top: 28px;
	    padding: 0 23px;
	    font-weight: bold;
	}
	.ev_box{
		text-align: center;
		position: relative;
		cursor: pointer;
	    margin-bottom: 17px;
	}
	.hand{
	    position: absolute;
	    right: 25px;
	    top: 48px;
	}
	
	.fa_bg_box{
		background: #fff;
	    overflow: hidden;
        padding-right: 17px !important;
    	box-sizing: content-box;
	}
	.footer_bgimg{
		width: 100%;
		height: 15px;
	}
	@-webkit-keyframes gogogo {
  
    0,25%{
    	 -webkit-transform: scale(0.9);
	    -moz-transform: scale(0.9);
	    -ms-transform: scale(0.9);
	    -o-transform: scale(0.9);
	    transform: scale(0.9) ;  
    }
    25%,75%{
        /*-webkit-transform: rotate(180deg);*/
        -webkit-transform: scale(1.1);
	    -moz-transform: scale(1.1);
	    -ms-transform: scale(1.1);
	    -o-transform: scale(1.1);
	    transform: scale(1.1) ;
    }
    75%,100%{
        /*-webkit-transform: rotate(360deg);*/
 		   -webkit-transform: scale(0.9);
	    -moz-transform: scale(0.9);
	    -ms-transform: scale(0.9);
	    -o-transform: scale(0.9);
	    transform: scale(0.9) ;
    }
}
 
.book{
    /*border:5px solid black;*/
    /*border-radius:40px;*/
    /*width: 28px;
    height: 188px;*/
   -webkit-animation:gogogo 3s infinite linear ;
    /*margin:100px;*/
 
}
	@media (max-width:1370px) {
		.meaage_obj li div {
	    	width: 70%;
	    }
	    .logo {
		    height: 110px;
		    width: 449px;
		}
	    .logo a {
		    margin-top: 22px;
		}
	}
	@media (max-width:1300px){
		.cq_paihang p:last-child {
	    	font-size: 12px;
	    }
	    .cq_banner_box {
    		padding: 9px 7px;
    	}
    	.cq_paihang p img {
		    width: 25px;
		    height: 25px;
	    }
	    .cq_header .cq_hot_title{
	    	width: 60%;
	    }
	    .cq_header .cq_number{
	    	width: 42px; 
		    float: right;
		    margin-right: 6px;
	    }
	}
	@media (max-width:1200px) {
	/*切换区域*/
	.fa_bg_box {
	    box-sizing: border-box;
	}
	.everyday p{
		font-size: 18px;
	}
	.new_message li a{
		width: 85%;
	}
	.new_message li{
		width: 100%;
	}
	.sp_weiketang .new_time{
		display: block;
	}
	/*固定广告*/
	.show_img_box {
	    overflow: hidden;
	    margin-top: 15px;
	    height: auto;
	    margin-bottom: 10px;
	}
	.new_number ,.sp_img{
		display: none;
	}
	.new_number2{
        display: block;
	    position: absolute;
	    left: -15px;
	    top: 0px;
	    font-size: 12px !important;
	}
	.new_coun p{
		color: #989898;
	}
	.new_title, .new_mes{
		width: 100%;
	}
	.more_news{
		margin-bottom: 0;
	}
	.more_news li {
	    /*margin-bottom: 12px;*/
	    position: relative;
	}
	.more_news li:last-child{
		margin-bottom: 0;
	}
	.new_title {
	    line-height: 22px;
	}
	.new_coun p{
    	-webkit-line-clamp: 1;
	}
	.new_mes{
	    padding: 0 0 6px 0;
        margin-bottom: 0;
        color: #989898;
    	border-bottom: 1px dashed #dad7d7;
	}
	.mes_more{
		/*padding-left: 25px !important;*/
	}
	.more_news li a{
		display: block;
		overflow: hidden;
	}
	.intro{
		max-width: 440px;
		max-height: 260px;
	}
	
}
@media (max-width:992px ) {
	.falv_con ul li a .iconfont{
		display: none;
	}
	.new_time{
		line-height: 30px;
	}
	.fa_bg_box{
		padding-right: 5px !important;
	}
	.falv_con ul li a{
		width: auto;
	}
	.everyday p {
	    font-size: 18px;
	    line-height: 25px;
	}
	.new_message li a em{
		padding-right: 6px;
	}
	.new_message li a{
		width: 80%;
	}
	.new_message{
		padding-top: 15px;
	}
	.new_message li a span{
		width: 100%;
	}
	.falv_con ul li ,.falv_con ul li a{
		height: 76px;
    	line-height: 76px;
	}
	.new_message li a {
	    line-height: 34px;
	    height: 34px;
	}
	.everyday{
		height: 262px;
		top: -18px;
	}
	.new_mes{
		/*display: none;*/
	    font-size: 14px;
		padding: 0;
	    height: 28px;
	}
	.new_title{
		font-size: 16px;
	}
	.more_news li {
	    margin-bottom: 5px;
	    position: relative;
	}
	.new_coun h4 {
    	font-size: 20px;
    }
    .new_coun p {
    	text-indent: 16px;
    }
    #itt1 .new_coun ,#itt2 .new_coun{
    	padding: 0 !important;
    }
   
    #itt1 .mes_more , #itt2 .mes_more{
    	padding-right: 0 !important;
    }
    .new_coun h4{
    	margin-bottom: 3px;
    	margin-top: 7px;
    }
    .new_coun p{
    	margin-bottom: 0;
    }
    .header_nav {
	    position: relative;
	    width: 100%;
	    left: 0;
	    padding: 15px 21px;
        background: url(../images/banben3/top2s2.png)top center;
	    background-position-y: -86px;
	}
	.header_fixed .container{
		width: 100%;
		padding: 0;
	}
	.logo{
		width: 310px;
		height: auto;
	}
	.search {
	    top: 12px;
	}
	.header_nav ,.header_fix_ox {
	    height: 95px;
	}
	/*快捷入口栏*/
	.fas_contain .row div a {
		font-size: 20px;
	}
	.spa_col a span{
		font-size: 16px;
	}
	.fas_contain .row div a i {
	    font-size: 32px;
	    margin-right: 5px;
    }
    .fas_contain {
	    padding: 15px 20px;
	}
	.fas_box .fas_logo{
		margin-bottom: 15px;
	}  
	.fas_logo img{
		width: 160px;
	}
	.fas_contain .row div a {
	    width: 100%;
	    height: 80px;
	    line-height: 80px;
    }
    .spa_col a span {
	    margin-top: 0px;
	}
}
@media (max-width:768px ) {
	.header_nav{
	    padding: 10px 10px;
	}
	.search {
	    /* border: 1px solid #037edb; */
	    height: 38px;
	    width: 224px;
	    position: relative;
	    top: 0px;
	}
	.search input {
	    width: 225px;
	    height: 38px;
	    line-height: 38px;
	    border-radius: 4px;
	}
	.search a {
	    height: 38px;
	    width: 40px;
	    border-radius: 0 4px 4px 0;
	}
	.search a span ,.time_box{
		display: none;
	}
	.search a i{
		display: block;
	    height: 38px;
    	line-height: 38px;
	    font-size: 20px !important;
	}
	.toolBox {
	    /*width: 73%;*/
	    overflow: hidden;
	    position: relative;
	    top: 18px;
	    min-width: 290px;
	}
	.navbar-toggle {
	    position: relative;
	    float: right;
	    padding: 9px 10px;
	    margin: 0 0 0 10px !important;
	    height: 38px;
	}
	.header_nav, .header_fix_ox{
		height: 85px;
	}
	
	.nav_box {
	    position: fixed;
	    top: 85px;
	    width: 100%;
	    background: #fff;
	    z-index: 111;
	}
	.nav_ul li {
	    width: 100%;
	    border: none;
	    /*border-bottom: 1px solid #ddd;*/
	    text-align: left;
	    padding-left: 60px;
	    height: 35px;
	    line-height: 35px;
	}
	.nav_ul li:last-child{
	    border-right:none;
	}
	.nav_ul li a{
		color: #505050;
	}
	.nav_ul {
	    height: 100%;
	    border-color: #66afe9;
	    outline: 0;
	    -webkit-box-shadow:rgb(218, 224, 228) 0px 2px 5px, rgb(211, 216, 220) 0px 2px 5px;
	    box-shadow:rgb(218, 224, 228) 0px 2px 5px, rgb(211, 216, 220) 0px 2px 5px;
	    /* background: red; */
        margin: 1px 0 10px 0;
	    display: none;
	    padding-bottom: 5px;
	}
	.nav_box .container{
		padding: 0 !important;
	}
	.li_active{
		font-weight: bold;
	}
	.nav_ul li:hover{
		/*background: none;*/
	}
	.nav_ul li:hover a{
		color: #fff;
	}
	.title_box{
		height: 38px;
	}
	.title_box ul li{
		width: 95px;
		height: 38px;
	}
	.title_box ul li a:hover, .title_active {
	    background: #037edb;
	    border-right: 1px solid #1389e2;
    	border-left: 1px solid #1d84d2;
	}
	.title_box ul li a{
		line-height: 39px;
		text-align: center;
		padding-left: 0;
		font-size: 14px;
		line-height: 40px;
		border-radius: 4px 4px 0 0;
	}
	.intro{
		max-width: 100%;
		max-height: 400px;
	}
	#itt1 .new_coun, #itt2 .new_coun {
	    position: relative;
	    margin-bottom: 15px;
	}
	.mad_box{
        background: #0000002e;
	    position: absolute;
	    bottom: 0;
	    padding: 10px;
	    width: 100%;
	    box-sizing: border-box;
	}
	.new_coun h4{
		color: #fff;
	}
	.new_coun p{
		display: none;
	}
	.header {
	    height: 120px;
	    background-position-y: -147px;
	}
	.message_box{
		padding-top: 0px;
	}
	/*检察服务区快捷入口*/
	.check_more{
		display: block;
		margin: 0 !important;
	}
	.fas_logo{
		display: none;
	}
	.fas_box .container{
	    padding: 0  !important;
	}
	.fas_contain .row .col-lg-4{
		padding-right:0 !important;
	}
	.interner{
		padding: 0 0 10px 0 !important;
	}
	.message{
		padding-left: 0 !important;
	}
	.fas_contain{
		display: none;
		/*height: 0;*/
		padding: 0;
		margin-top: 0;
		margin-bottom: 10px;
		overflow: hidden;
		background: #fff;
	    box-shadow: rgb(218, 224, 228) 0px 2px 5px, rgb(211, 216, 220) 0px 2px 5px;
	    transition: unset;
	}
	.fas_box .container{
		padding:0 5px;
	}
	.fas_contain .row div a {
	    width: 100%;
	    height: 40px;
	    line-height: 40px;
	    text-align: center;
	}
	.fas_contain .row div a {
	    font-size: 16px;
	    background: #fff;
	    border-bottom: 1px dashed #efebeb;
	}
	.fas_contain .row div a:hover {
	    font-weight: bold;
	}
	.fas_contain .row div a i {
	    font-size: 24px;
	    margin-right: 5px;
	}
	.fas_contain .row div a i {
	    top: 7px;
	}
	.fas_contain .row span {
	    position: absolute;
	    top: 0;
	}
	.fas_contain .row div a i {
	    display: inline-block;
	    height: 30px;
	    width: 30px !important;
	    line-height: 30px;
	    top:4px;
	}
	.spa_col a span{
		display: inline-block;
		line-height: 40px;
	}
	.sp_box {
	    position: unset !important;
	    width: 155px;
	    text-align: left;
	}
	.fas_contain .row .col-lg-4 ,.interner {
	    padding: 0 0 6px 0 !important;
	}
	.xinhui span{
		color:#5261EB;
	}
	.jiedai span{
		color:#3EC8A7;
	}
	.pingtai span{
		color:#59CBDA;
	}
	.lsjiedai span{
		color:#959AAD;
	}
	.jiefang span{
		color:#FDAD47;
	}
	.xingjian span {
		color:#ec5141;
	}
	.wangzhang span{
		color:#0883e7;
	}
	
	.xinhui:hover span{
		color:#4c5ad8;
	}
	.jiedai:hover span{
		color:#3ab99b;
	}
	.pingtai:hover span{
		color:#55c0ce;
	}
	.lsjiedai:hover span{
		color:#8c91a2;
	}
	.jiefang:hover span{
		color:#eca344;
	}
	.xingjian:hover span{
		color:#da4c3d;
	}
	.wangzhang:hover span{
		color:#0877d2;
	}
	.fas_box{
		margin: 0 ;
	}
}
@media (max-width:1280px ) {
	.search {
	    width: 250px;
    }
    .search input {
    	width: 250px;
    }
}

@media (max-width:680px ) {
	.container{
		padding: 0 5px !important;
	}
	.logo img{
		width:292px ;
	}
	.logo{
		width: 50px;
		height: 63px;
		overflow: hidden;
	}
	.warning_message a{
		font-size: 14px;
	}
	.deng_icon{
		height: 20px;
		width: 20px;
	}
	.warning_message {
	    height: 35px;
	    line-height: 30px;
	    margin-left: 15px;
	}
	.warning{
		height: 38px;
	}
	.warning_message a span{
		display: none;
	}
}
@media (max-width:500px )  {
	.new_time{
		display: none;
	}
}
@media (max-width:400px ) {
	.search a,.search a:hover {
	    color: #037edb;
	    background: none;
	    font-weight: bold;
	}
	.search input {
	    width: 190px;
	    height: 35px;
	    line-height: 35px;
	    border-radius: 4px;
	    padding: 0 25px 0 10px;
	}
	.search {
	    /* border: 1px solid #037edb; */
	    height: 35px;
	    width: 190px;
	}
	.search a{
		height: 35px;
	}
	.navbar-toggle {
	    padding: 6px 7px !important;
	    height: 35px;
    }
    .toolBox {
	    width: 80%;
	    min-width: 241px;
	}
	.logo {
        width: 50px;
	    height: 52px;
	    background: url(../images/logo.png)no-repeat;
	    background-size: 100%;
	}
	.logo img{
		display: none;
	}
	.toolBox {
	    top: 9px;
	}
	.warning .container {
		padding: 0 5px;
	}
		/*风险警示*/
	.warning_message a{
		display: block;
		width: 300px;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
	}
	.nav_box{
		top: 75px;
	}
	.header{
	    height: 75px;
	    background-position-y: -147px;
	}
	.header_fix_ox ,.header_nav{
		height: 75px;
		margin-bottom: 5px;
	}
	.warning {
	    margin-top: 1px;
	}
	
}
/*iphone5尺寸*/
@media (max-width:380px ) {
	.warning_message a {
	    display: block;
	    width: 270px;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	    position: absolute;
	    right: 4px;
	    /*background: #fff;*/
	}
	.logo{
		display: none;
	}
	.toolBox {
	    width: 100%;
	    /* min-width: 241px; */
	}
	.search{
		width: 84%;
	}
	.search input{
		width: 100%;
	}
	.navbar-toggle .icon-bar{
		margin: 0 auto;
	}
	.navbar-toggle {
	    width: 12%;
	    padding: 0 !important;
	    text-align: center;
	}
}
